be a ghost of (someone or something's) former self - English Synonyms Dictionary

Can't found any synonym terms.